package it.saga.pes.frontoffice.servizi.struts2.step;

import java.util.Date;

import org.apache.commons.lang.builder.ToStringBuilder;

import com.opensymphony.xwork2.validator.annotations.RequiredFieldValidator;

public class Pagamento {

	private String tipo;
	private String descrizione;
	private Date dataPagamento;
	private Double pagato;
	private Double daPagare;
	
	@RequiredFieldValidator(key="field.required")
	public String getTipo() {
		return tipo;
	}

	public void setTipo(String tipo) {
		this.tipo = tipo;
	}

	public String getDescrizione() {
		return descrizione;
	}

	public void setDescrizione(String descrizione) {
		this.descrizione = descrizione;
	}
	
	public Date getDataPagamento() {
		return dataPagamento;
	}

	public void setDataPagamento(Date dataPagamento) {
		this.dataPagamento = dataPagamento;
	}

	public Double getPagato() {
		return pagato;
	}

	public void setPagato(Double pagato) {
		this.pagato = pagato;
	}

	public Double getDaPagare() {
		return daPagare;
	}

	public void setDaPagare(Double daPagare) {
		this.daPagare = daPagare;
	}
	
	public String toString(){
		return ToStringBuilder.reflectionToString(this);
	}

}
